<?
//ob
ob_start();

//configuration
include "../conf.php";

//includes
include "../php/functions.php";

//connect2db
$_DB = new PDO("mysql:host={$_MYSQL['host']};dbname={$_MYSQL['db_name']}", $_MYSQL['db_user'], $_MYSQL['password']);

if($_POST['do']=='crmmail') {
	$query=$_POST['query'];
	$subject=$_POST['subject'];
	$message=$_POST['message'];
	$delay=intval($_POST['delay']);
	$intervall=intval($_POST['intervall']);

	$users=$_DB->query($query)->fetchAll();
	$task=array('message'=>$message,'subject'=>$subject);
	$count=0;
	foreach($users as $user) {
		$utask=array_merge($task, array('email'=>$user['email']));
		$task_json=json_encode($utask,JSON_HEX_TAG|JSON_HEX_APOS|JSON_HEX_QUOT|JSON_HEX_AMP);
		//~ echo $task_json,"\n";
		$_DB->prepare("INSERT INTO `cronjobs`(`time`,`type`,`data`) VALUES(:time , :type , :data)")->execute(array(
			"time"=>time()+$delay+($intervall*$count++),
			"type"=>"crmmail",
			"data"=>$task_json
		));
	}
	echo "Everything is OK<br>";
}else {
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
 "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xmlns:og="http://ogp.me/ns#" xmlns:fb="http://www.facebook.com/2008/fbml" xml:lang="en" lang="en">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
</head>
<body>
<h1>Add CRM Mails to the database</h1>
<form method="post">
	<input type="hidden" name="do" value="crmmail">
	Filter:<br>
	<textarea name="query" style="width:500px">SELECT * FROM `user` WHERE `regdate_first` < "" AND `crm` = 0 AND 0</textarea><br>
	Message:<br>
	<textarea name="message" style="width:500px;height:200px">
	Hey there!

Thank you very much for installing our Facebook App and showing interest in our music and the upcoming debut album Ballads ‘n’ Bullets! 

As you might have realized: The more people connect to the app, the more songs will be available for listening! This means you all need to work together in order to unlock the tracks!

There are some possibilities to spread the word about the app – for example you could…

… recommend the app to your friends: http://www.facebook.com/inlegend?sk=app_198701393485959

… show your friends our medley video of Ballads ‘n’ Bullets in order to give them an idea of what they can expect if they connect to the app: http://www.youtube.com/watch?v=xWe_TO8wMfM 

… post about the app in other web communities or message boards!

… embed the app into your own website or blog!   

And of course you could also show your support by preordering a physical copy of our upcoming album here: http://goo.gl/3H0Fm

Thanks again – you all rock our world!

We are IN LEGEND 
… and we hope to see you soon!


//

Hi!

Danke, dass Du unsere Facebook-App installiert hast und für Dein Interesse an unserer Musik und unserem bevorstehenden Debütalbum Ballads ‘n’ Bullets!

Wie Du vielleicht schon festgestellt hast, funktioniert die App nach dem Prinzip: „Je mehr Leute sich mit der App verbinden, desto mehr Songs werden zum Anhören bereitgestellt!“ Das bedeutet, ihr solltet alle zusammenarbeiten, um die Tracks nach und nach freizuschalten!

Es gibt einige Möglichkeiten, um die App im Web zu verbreiten – z.B. könntest Du…

… die App Deinen Freunden weiterempfehlen: http://www.facebook.com/inlegend?sk=app_198701393485959

… Deinen Freunden unser Medley-Video von Ballads ‘n’ Bullets zeigen, um ihnen einen Vorgeschmack auf das zu geben, was sie mit der App erwartet: http://www.youtube.com/watch?v=xWe_TO8wMfM 

… in anderen Web-Communities oder Message Boards Posts die App posten!

… die App in Deine eigene Website oder in Deinen eigenen Blog einbinden! 

Und natürlich kannst Du auch deine Unterstützung zum Ausdruck bringen, indem Du ein physisches Exemplar unseres bevorstehenden Albums ganz einfach hier vorbestellst: http://goo.gl/3H0Fm

Nochmals vielen Dank – ihr alle rockt unser IN LEGEND-Universum!

Wir sind IN LEGEND
… und wir sehen uns hoffentlich bald!
	</textarea><br>
	Link:<br>
	<input name="subject" value="Listen to more songs by In Legend"><br>
	StartDelay<br>
	<input name="startdelay" value=60><br>
	Intervall between jobs:<br>
	<input name="intervall" value=0><br>
	<input type=submit value="start!">
</form>
</body>
<?
}
?>